type net/http.http2FrameHeader
40 uses
net/http (current package)
h2_bundle.go#L1688: type http2frameParser func(fc *http2frameCache, fh http2FrameHeader, countError func(string), payload []byte) (http2Frame, error)
h2_bundle.go#L1713: type http2FrameHeader struct {
h2_bundle.go#L1737: func (h http2FrameHeader) Header() http2FrameHeader { return h }
h2_bundle.go#L1739: func (h http2FrameHeader) String() string {
h2_bundle.go#L1747: func (h http2FrameHeader) writeDebug(buf *bytes.Buffer) {
h2_bundle.go#L1774: func (h *http2FrameHeader) checkValid() {
h2_bundle.go#L1780: func (h *http2FrameHeader) invalidate() { h.valid = false }
h2_bundle.go#L1791: func http2invalidHTTP1LookingFrameHeader() http2FrameHeader {
h2_bundle.go#L1798: func http2ReadFrameHeader(r io.Reader) (http2FrameHeader, error) {
h2_bundle.go#L1804: func http2readFrameHeader(buf []byte, r io.Reader) (http2FrameHeader, error) {
h2_bundle.go#L1807: return http2FrameHeader{}, err
h2_bundle.go#L1809: return http2FrameHeader{
h2_bundle.go#L1824: Header() http2FrameHeader
h2_bundle.go#L2069: func (fr *http2Framer) ReadFrameHeader() (http2FrameHeader, error) {
h2_bundle.go#L2091: func (fr *http2Framer) ReadFrameForHeader(fh http2FrameHeader) (http2Frame, error) {
h2_bundle.go#L2149: func (fr *http2Framer) checkFrameOrder(fh http2FrameHeader) error {
h2_bundle.go#L2188: http2FrameHeader
h2_bundle.go#L2205: func http2parseDataFrame(fc *http2frameCache, fh http2FrameHeader, countError func(string), payload []byte) (http2Frame, error) {
h2_bundle.go#L2320: http2FrameHeader
h2_bundle.go#L2324: func http2parseSettingsFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (http2Frame, error) {
h2_bundle.go#L2459: http2FrameHeader
h2_bundle.go#L2465: func http2parsePingFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), payload []byte) (http2Frame, error) {
h2_bundle.go#L2492: http2FrameHeader
h2_bundle.go#L2507: func http2parseGoAwayFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (http2Frame, error) {
h2_bundle.go#L2535: http2FrameHeader
h2_bundle.go#L2549: func http2parseUnknownFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (http2Frame, error) {
h2_bundle.go#L2556: http2FrameHeader
h2_bundle.go#L2560: func http2parseWindowUpdateFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (http2Frame, error) {
h2_bundle.go#L2603: http2FrameHeader
h2_bundle.go#L2628: func http2parseHeadersFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (_ http2Frame, err error) {
h2_bundle.go#L2745: http2FrameHeader
h2_bundle.go#L2793: func http2parsePriorityFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), payload []byte) (http2Frame, error) {
h2_bundle.go#L2838: http2FrameHeader
h2_bundle.go#L2842: func http2parseRSTStreamFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (http2Frame, error) {
h2_bundle.go#L2870: http2FrameHeader
h2_bundle.go#L2874: func http2parseContinuationFrame(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (http2Frame, error) {
h2_bundle.go#L2911: http2FrameHeader
h2_bundle.go#L2925: func http2parsePushPromise(_ *http2frameCache, fh http2FrameHeader, countError func(string), p []byte) (_ http2Frame, err error) {
h2_bundle.go#L4528: http2FrameHeader: http2FrameHeader{valid: true},